#include "sinauser.h"

using namespace std;

/*!
  *  getter and setter
  *
  */

SinaUser::SinaUser()
{
}

void SinaUser::setId(const string &id)
{
    this->id = id;
}

void SinaUser::setScreenName(const string &screenName)
{
    this->screenName = screenName;
}

void SinaUser::setName(const string &name)
{
    this->name = name;
}

void SinaUser::setDescription(const string &description)
{
    this->description = description;
}

void SinaUser::setBlogUrl(const string &blogUrl)
{
    this->blogUrl = blogUrl;
}

void SinaUser::setProfileImageUrl(const string &profileImageUrl)
{
    this->profileImageUrl = profileImageUrl;
}

void SinaUser::setCreatedAt(const string &createdAt)
{
    this->createdAt = createdAt;
}

void SinaUser::setGender(const char gender)
{
    this->gender = gender;
}

void SinaUser::setFollowing(const bool following)
{
    this->following = following;
}

void SinaUser::setVerfied(const bool verified)
{
    this->verified = verified;
}

void SinaUser::setFollowersCount(const int followersCount)
{
    this->followersCount = followersCount;
}

void SinaUser::setFriendsCount(const int friendsCount)
{
    this->friendsCount = friendsCount;
}

void SinaUser::setStatusesCount(const int statusesCount)
{
    this->statusesCount = statusesCount;
}

void SinaUser::setFavouritesCount(const int favouritesCount)
{
    this->favouritesCount = favouritesCount;
}

string SinaUser::getId() const
{
    return this->id;
}

string SinaUser::getScreenName() const
{
    return this->screenName;
}

string SinaUser::getName() const
{
    return this->name;
}

string SinaUser::getDescription() const
{
    return this->description;
}

string SinaUser::getBlogUrl() const
{
    return this->blogUrl;
}

string SinaUser::getProfileImageUrl() const
{
    return this->profileImageUrl;
}

string SinaUser::getCreatedAt() const
{
    return this->createdAt;
}

char SinaUser::getGender() const
{
    return this->gender;
}

bool SinaUser::isFollowing() const
{
    return this->following;
}

bool SinaUser::isVerified() const
{
    return this->verified;
}

int SinaUser::getFollowersCount() const
{
    return this->followersCount;
}

int SinaUser::getFriendsCount() const
{
    return this->friendsCount;
}

int SinaUser::getStatusesCount() const
{
    return this->statusesCount;
}

int SinaUser::getFavouritesCount() const
{
    return this->favouritesCount;
}
